#include <iostream>
#include "capitaine.h"

using namespace std;

// CONSTRUCTEURS
Capitaine::Capitaine()
{
    idPersonne = 0;
    nom = "";
    prenom = "";
}
Capitaine::Capitaine(int id, string n, string p)
{
    idPersonne = id;
    nom = n;
    prenom = p;
    tonnageMax = 0.0;
    navireActuel = 0;
}
Capitaine::Capitaine(int id, string n, string p, float tm){
    idPersonne = id;
    nom = n;
    prenom = p;
    tonnageMax = tm;
    navireActuel = 0;
}
Capitaine::Capitaine(int id, string n, string p, float tm, Navire * navAct)
{
    idPersonne = id;
    nom = n;
    prenom = p;
    tonnageMax = tm;
    navireActuel = navAct;
}

// DESTRUCTEUR
Capitaine::~Capitaine()
{
}

// GETTERS & SETTERS
float Capitaine::getTonnageMax(){ return tonnageMax; }
void Capitaine::setTonnageMax(float tm) { tonnageMax = tm; }

void Capitaine::modifierCapitaine(string n, string p, float tm)
{
    nom = n;
    prenom = p;
    tonnageMax = tm;
}
